/* 姝ゆ枃浠朵笉瑕佺鑷慨鏀� */
/* reset */
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,section,article,aside,header,footer,nav,dialog,figure,hgroup{margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none}
em,i{font-style:normal}
img{border:0;max-width:100%;}
input,img{vertical-align:middle;}
input:focus,a:focus{outline:none;}
a{color:#333;text-decoration:none;}
a:hover{opacity:;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-box-sizing:border-box;}
input, textarea {-webkit-appearance: none; -webkit-border-radius: 0;}

html,body{font-family:"Helvetica Neue",Helvetica,STHeiTi,sans-serif;}*/
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}
/* 闃叉鐢ㄦ埛鑷畾涔夎儗鏅鑹插缃戦〉鐨勫奖鍝嶏紝娣诲姞璁╃敤鎴峰彲浠ヨ嚜瀹氫箟瀛椾綋 */
/* ref: http://www.zhihu.com/question/21093147/answer/17158909 */
/*html {
  color: #000;
  background: #f3f3f3;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
html * {
  outline: none;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}*/


/*html{font-size:12px;background:#eee;}*/
/* Site Global */
/*body{min-width:320px;line-height:1.5;color:#333;}*/
.w{max-width:640px;margin:0 auto;}
.layout{margin:10px;-webkit-box-sizing:border-box;}
.pdlayout{padding:10px;}
.fix:after{display:block; content:''; clear:both; visibility:hidden;}
.cl{clear:both;}
.fl{float:left}
.fr{float:right;}
.block{display:block;}
.dib{display:inline-block;}
.hide{display:none !important}
.mt20{margin-top:20px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt12{margin-top:12px !important;}
.mtb10{margin:10px 0 !important;}
.mt5{margin-top:5px !important;}
.mr10{margin-right:10px !important;}
.ti10{text-indent:10px;}
.tr{text-align:right;}
.tc{text-align:center;text-indent:0;}
.f12{font-size:1rem !important;}
.f13{font-size:1.08rem !important;}
.f14{font-size:1.16rem !important;}
.f15{font-size:1.25rem !important;}
.f16{font-size:1.33rem !important;}
.f17{font-size:1.41rem !important;}
.f20{font-size:1.66rem !important;}
.pa{position:absolute;}
.pr{position:relative;}
.gray6{color:#666;}
.gray9{color:#999;}
.vm{position:absolute;top:50%;-webkit-transform: translateY(-50%);}
.bold{font-weight:700;}
.of{overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;}
.wb{word-wrap:break-word;word-break:break-all;text-overflow:ellipsis;}
.pubPrice{color:#d00;}
.pubPrice em{padding-left:2px;}
img.liprice{height:20px !important;width:auto !important;}
.p{margin:5px 0;}
.overtouch{overflow-y:auto;-webkit-overflow-scrolling:touch;}
.border-1px,.border-1px-all{border-width:1px;border-style:solid;border-color:#e0e0e0;/*-webkit-border-image:url(data:image/x-png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAIUlEQVQY02M8c+bMfwZiADEKz5w585+JgUgwMhUyEhvgAC1HDZ2yirhtAAAAAElFTkSuQmCC) 2 round stretch;*/}
.border-upd{border-width:1px 0;}
.border-up{border-width:1px 0 0 0;}
.border-down{border-width:0 0 1px 0;}
.border-left{border-width:0 0 0 1px;}
.border-right{border-width:0 1px 0 0;}


/* select */
.pub-select-ui{display:inline-block;position:relative;margin-right:5px;}
.pub-select-ui .select-view{position:relative;height:22px;padding:0 22px 0 10px;line-height:21px;border:1px solid #bdbdbd;border-radius:1px;border-radius:3px;}
.pub-select-ui .select-view:after{content:" ";position:absolute;right:8px;top:7px;border:5px solid #656565;border-width:6px 4px;border-color:#656565 #FFF #FFF #FFF;}
.pub-select-ui select{position:absolute;left:0;top:0;width:100%;height:22px;opacity:1;}
.pub-select-ui-common{display:inline-block;position:relative;width:100%;font-size:1.25rem;}
.pub-select-ui-common .select-view{position:relative;height:38px;padding:0 41px 0 3px;line-height:38px;border:none;}
.pub-select-ui-common:after{content:"";position:absolute;right:15px;top:50%;margin-top:-5px;border:1px solid #686B72;border-width:1px 0 0 1px;-webkit-transform:rotate(-135deg);width:9px;height:9px;}
.pub-select-ui-common select{position:absolute;left:0;top:0;width:100%;height:38px;opacity:0;}
.pub-show-optiton{position:relative;}
.pub-show-optiton .show-option-view{position:relative;display:inline-block;}
.pub-show-optiton .show-option-view:after{content:"";position:absolute;right:-17px;top:50%;margin-top:-8px;border:1px solid #686B72;border-width:1px 0 0 1px;-webkit-transform:rotate(-135deg);width:9px;height:9px;}
.pub-show-optiton .show-option-view.showview:after{-webkit-transform:rotate(45deg);margin-top:-2px;}
.pub-show-option-box{position:relative;z-index:10;top:1px;border:1px solid #dcdcdc;}
.pub-show-option-box .pub-btn-b,.pub-show-option-box .pub-btn-c{height:40px;line-height:40px;border-radius:0;border:none;border-bottom:1px solid #dcdcdc;}
.pub-show-option-box .pub-btn-b a{color:#313131;}

/* input */
.pub-input-checked{border:1px solid #DCDCDC;width:19px;height:19px;border-radius:19px;margin-top:-3px;}
.pub-input-checked:checked{background:#FC7C25 url(images/dui.png?v=20150518) no-repeat center;background-size:11px 8px;border:1px solid #FC7C25;}
.pub-input-text-a,.pub-input-text-b{-webkit-box-sizing:border-box;height:30px;width:100%;padding:0 3px;background:#EAEAEA;border:1px solid #DCDCDC;border-radius:2px;font-size:1.16rem;vertical-align:baseline;}
.pub-input-text-b{background:#FFF;}
.pub-input-radio{width:11px;height:8px;-webkit-mask-image:url(images/dui.png?v=20150518);background:#DCDCDC;-webkit-mask-size:11px 8px;border:none;}
.pub-input-radio:checked{background:#FC7C25;}
.pub-input-radio-a{position:absolute;left:0;top:0;width:100%;height:30px;border:1px solid #d9d9d9;padding:0 10px;background:#FFF;z-index:10;}
.pub-input-radio-a:checked{border:1px solid #f97d29;background:#fff url(images/checked.png?v=20150518) no-repeat right bottom;background-size:12px 10px;}
.pub-input-radio-a:checked+span{color:#f60;}

/*logo*/
.logo{height:47px;background: #fff;border-bottom:1px solid #ccc}
.logo img{height:100%;}

p.nav-line{height:38px;overflow:hidden;width:90%;margin:0 auto;}
p.nav-line a{display: inline-block;padding:0 8px;margin-left:8px;border-bottom:2px solid #00aeff;line-height:50px;height:38px;font-size:15px;color:#000;}

/*灏鹃儴*/
.footer{line-height:20px;text-align: center;padding:25px 0;color:#aaa;}

/*棣栭〉鐒︾偣鍥�*/
.index-slide { overflow: hidden;position: relative;margin:0 auto;min-width:320px;}
.index-slide-wrap { overflow: hidden;position: relative;top:0;left:0;z-index:2;width:100%;}
.index-slide-wrap li{float:left;position: relative;width:100%;}
.index-slide-wrap li img{float:left;width:100%;}
.index-slide-tab{position: absolute;bottom:5px;left:50%;height:6px;z-index:3;margin-left:-18px;}
.index-slide-tab b{display:inline-block;float:left;height:6px;width:6px;margin-right: 6px;border-radius:3px;background:#e0c8d9;}
.index-slide-tab b.on{background:#ff6b23;}

/*棣栭〉鍒嗙被*/
.index-cate{min-width:320px;background: #fff;padding-top:10px;}
.index-cate a{display: inline-block;float: left;text-align: center;width: 25%; margin-bottom:10px;overflow: hidden;}
.index-cate a img{width:40px;height:40px;}
.index-cate a span{display: block;margin: 5px 0 0 0;font-size: 12px;color: #707070;height: 18px;overflow: hidden;}

/*棣栭〉浼樻儬鍒嗙被*/
.index-nav{position: relative;height:32px;line-height:32px;border:1px solid #fbdbe0;padding-left:5%;border-left:0;border-right:0;}
.index-nav a{display: inline-block;float: left;height:30px;padding:0 8px;color:#343434;margin-right:25px;font-size:13px;}
.index-nav a.cur{color:#d9040a;border-bottom:2px solid #d9040a;}
.all-city{float: right;width:45px;border-left:1px solid #fbdbe0;text-align: center;line-height:31px;}
.all-city-cur{background:#eaeaea;}
.city-list{display: none;width:100%;position: absolute;right:-1px;top:32px;background:#eaeaea;}
.city-list a{display: inline-block;float: left;width:33.33%;height:26px;margin-right: 0;line-height:26px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#888;text-align: center;}

/*鍟嗗鍒楄〃*/
ul.store-list{}
ul.store-list li{float: left;background: #fff;width:45%;margin-left:3%;margin-top:15px;}
ul.store-list li a{display: block;}
ul.store-list li img{max-width:100%;}
ul.store-list li p.store-name{line-height:22px;padding:0 5px;font-size:13px;}
ul.store-list li p.store-name b.icon{float: right;display: inline-block;height:11px;width:11px;margin-left:3px;overflow:hidden;text-indent:-999em;margin-top:5px;}
ul.store-list li p.store-name b.hui{background:url(images/hui.png) no-repeat;background-size:11px;}
ul.store-list li p.store-name b.tuan{background:url(images/tuan.png) no-repeat;background-size:11px;}
ul.store-list li p.info{color:#999;font-size:9px;padding:0 5px;}
ul.store-list li p.info span{color:#e70310;}
ul.store-list li a.go-btn{height:20px;width:50px;line-height:20px;color:#fff;background:#e70310;border-radius:3px;margin:5px 0 5px 5px;text-align: center;}

/*鍒╂伅琛�*/
.interest p.title{line-height:50px;font-size:16px;text-align: center;}
.interest table{table-layout:fixed;border:1px solid #ccc;border-radius:8px;overflow:hidden;background:#fff;font-size:13px;width:90%;margin:0 auto;text-align: center;line-height:30px;}
.interest table .blue{background:#d0e6ff;line-height:38px;color:#ff661b;font-size:15px;}
.interest table .blue2{background:#ebf4ff;text-indent:20px;text-align:left;}
.interest table .blue3{background:#ebf4ff;text-indent:40px;text-align:left;}
.interest table td{border:1px solid #ccc;}

/*鐢靛瓙閾惰*/
.ebank-con ul{width:90%;margin:0 auto;}
.ebank-con ul li{margin-bottom:15px;}
.ebank-con ul li a{display: block;border-radius:8px;overflow:hidden;background:#fff;padding-bottom:8px;}
.ebank-con ul li a img{width:100%;}
.ebank-con ul li a span{padding:0 10px;display: inline-block;line-height:18px;color:#999;width:100%}
.ebank-con ul li a span.title{line-height:40px;font-size:17px;color:#4a4a4a;}

/*鍏叡鍒楄〃*/
.notice-list ul{background:#fff;border-radius:8px;overflow:hidden;width:90%;margin:0 auto;}
.notice-list ul li{line-height:35px;border-bottom:1px solid #e6e6e6;height:35px;}
.notice-list ul li a{padding:0 8px;width:75%;float: left;color:#898989;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;}
.notice-list ul li span{float: right;color:#ccc;margin-right:8px;}
.notice-list ul li:last-child{border:0;}

/*鍏叡闃呰*/
.notice-detail{width:90%;margin:0 auto;}
.notice-detail p.title{line-height:30px;font-size:19px;color:#000;padding:5px 0;}
.notice-detail p.info{line-height:20px;font-size:15px;margin-bottom:10px;}
.notice-detail p.info span.time{margin-right:15px;color:#ccc;}
.notice-detail p.info span.author{color:#7ab2ef;}
.notice-detail .notice-detail-content img{margin-bottom:10px;}
.notice-detail .notice-detail-content p{line-height:22px;color:#888;margin-bottom:20px;font-size:13px;text-indent:25px;}

/*鎵嬫満閾惰*/
.mbank{width:90%;margin:0 auto;}
.mbank p{line-height:22px;color:#888;font-size:13px;}
.mbank p.title{line-height:40px;font-size:19px;color:#000;padding:5px 0;margin-bottom:0;text-indent: 0;}
.mbank p.t2{text-indent:25px;}
.mbank p.mb20{margin-bottom:20px;}
.mbank p.blue{color:#4eb3f3;}
.mbank a.down-btn{display: block;width:76%;margin:0 auto;margin-bottom:20px;text-align: center;height:45px;line-height:45px;font-size:20px;color:#fff;border-radius:8px;}
.mbank a.android{background:#63cd43;}
.mbank a.ios{background:#575757;}

/*鎴戣璐锋*/
.loan-apply{width:90%;margin:0 auto;}
.loan-apply p.title{line-height:40px;font-size:19px;color:#000;padding:5px 0;margin-bottom:0;text-indent: 0;}
.loan-apply .explain{color:#aaaaaa;}
.loan-apply .explain em{color:#f00;}
.loan-apply-form{border:1px solid #cccccc;background:#fff;overflow:hidden;border-radius:8px;margin-top:5px;}
.loan-apply-form .line-bar{line-height:36px;border-top:1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: -1px;background:#d0e6ff;font-size:14px;color:#000;text-align: center;}
.loan-apply-form-con{padding:10px 0 20px 0;}
.loan-apply-form em{color:#f00;}
.loan-apply-form dl{display:-webkit-box;}
.loan-apply-form dt{width:70px;text-align: right;line-height:30px;}
.loan-apply-form dd{line-height:30px;-webkit-box-flex:1 !important;word-wrap:break-word;word-break:break-all;}
.loan-apply-form dd input{height:22px;width:45%;border:1px solid #bdbdbd;padding:0 3px;-webkit-box-sizing:border-box;vertical-align:baseline;border-radius:3px;background:#fff;}
.loan-apply-form dd input:focus{border-color:#58a6fc;}
.loan-apply-form dd input.long{width:90%;}
.loan-apply-form .pub-select-ui{width:45%;}
.loan-apply-form .guarantee{border-bottom:1px solid #ccc;display:-webkit-box;}
.loan-apply-form .guarantee .item{border-right: 1px solid #ccc;padding:12px;}
.loan-apply-form .guarantee .item label{vertical-align:middle;}
.loan-apply-form .guarantee .item-con{padding:12px;-webkit-box-flex:1 !important;word-wrap:break-word;word-break:break-all;padding-left:0px;}
.loan-apply-form .guarantee .item-con dt{width:100px;}
.loan-apply-form .guarantee .item-con input{width:65%;}
.loan-apply-form .guarantee .item-con input.long{width:85%;}
.loan-apply-form .guarantee .g-checkbox{border:1px solid #999;height:13px;width:13px;margin-right:3px;}
.loan-apply-form .guarantee .g-checkbox:checked {border-color: #eda200;background: #eda200 url(data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAARBAMAAAA4SAFEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAkUExURQAAAP///////////////////////////////////////////7QJjekAAAAMdFJOUwD+jrvwDD1UbCga4AzsdzgAAAB8SURBVBjTY2BABpwKKFyGEnEULpOgKTKX1VCCgYE9AM6fLZLAwKAIV8LuaAUkVwvD+IpCIKWcjlA7Fgs2gOkUITDFtnEbRJwNIt4ovACqrxDkiCBBuNM4BBMYuAzdEe5QdGNIkZ6A5EyRGagONXQUQvFHsEgBCp9VE84EABN5EA+ig9/6AAAAAElFTkSuQmCC) no-repeat center;background-size: 80%;}
.loan-apply-form .guarantee textarea{width:75%;margin-top:8px;border:1px solid #bdbdbd;padding:3px;resize:none;height:80px;border-radius:3px;background:#fff;}
.loan-apply-form .sub{display:block;height:25px;width:125px;background:#ffb12d;color:#fff;text-align: center;line-height: 25px;font-size:14px;margin:30px auto;border-radius:3px;}

/*缃戠偣鏌ヨ*/
.outlets p.title{line-height:40px;font-size:19px;color:#000;padding:5px 0;margin-bottom:0;text-indent: 0;}
.outlets .map-box{width:90%;margin:0 auto;height:360px;border-radius:5px;overflow:hidden;}
.outlets .map-box img{max-width:none;}
